assume a structure